Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR PLACE Semi-Detached £96,943 £95,000 6 Jun 2023
3 POPLAR PLACE Terraced £113,171 £65,000 1 Dec 2009
9 POPLAR PLACE Semi-Detached £77,769 £49,000 31 Mar 2008
13 POPLAR PLACE Semi-Detached £111,155 £28,500 31 Mar 2000
15 POPLAR PLACE Semi-Detached £114,255 £112,500 12 Mar 2024
25 POPLAR PLACE Terraced £140,184 £137,000 13 Oct 2023
27 POPLAR PLACE Terraced £102,132 £69,000 2 Apr 2015